<?php
namespace Home\Controller;

use Home\Model\Admin;
use Think\Controller;

/**
 * Admin后台，所有需要登录的控制器，都要继承自此类
 * @author  qinshan
 * @since   1.0
 */
class BaseController extends Controller
{
    public function __construct()
    {
        //继承父类构造方法
        parent::__construct();

        //验证登录，未登录跳转到登录页
        if (!Admin::isLogin()) {

            //记住当前的url，写到 session中，登录成功后，跳去该url
            session('returnUrl', $_SERVER['REQUEST_URI']);

            $this->redirect('Default/login');
            exit;
        }
    }
}